impregnated insulating materials - Alemán Inglés Diccionario